package com.ssm.dao;

import com.ssm.pojo.Stu;
import com.ssm.pojo.StuMistake;
import com.ssm.pojo.StuMistakeData;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface StuDao {
    List<Stu> queryAll(String cdorm);

    List<StuMistakeData> queryAllCdorm(@Param("cdorm") String cdorm);

    Stu query(String number);

    void addStu(Stu stu);

    int addStuList(List<Stu> list);

    void deleteStu(String number);

    void deleteStuList(List<String> list);

    void stuUpdate(Stu stu);

    List<Stu> find_name(@Param("sname") String name,@Param("cdorm")String cdorm);

    List<StuMistakeData> find_name_cdorm(@Param("sname")String sname, @Param("cdorm") String cdorm);

    List<Stu> find_cdorm(String cdorm);

}
